﻿@charset "utf-8";
/* CSS reset */
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
ol,ul{margin:0; padding:0;list-style:none;}
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
a { text-decoration:none;}
a:hover { text-decoration:underline; }
body,input, label, select, option, textarea, button, fieldset, legend {font-family:tahoma,arial,\5b8b\4f53,sans-serif; font-size:12px;}
.clear{clear:both;}
.clearline, .p2p_clearfloat{clear:both; height:0px; overflow:hidden;}
.clearfjx:after {
    clear: both;
    content: "​";
    display: block;
    height: 0;
    visibility: hidden;
}
ul, li{list-style:none;}
/* font */
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f20 { font-size:20px; }
.f22{ font-size:22px;}
.fontClear{text-indent:-9999em;}
.fb { font-weight:bold; }
.fn { font-weight:normal;}
.t2 { text-indent:2em; }
.lh150 { line-height:150%; }
.lh180 { line-height:180%; }
.lh200 { line-height:200%; }
.lh22{ line-height:22px;}
.lh30{line-height: 30px;}
.unl,.unl:hover{ text-decoration:underline; }
.no_unl,.no_unl:hover{ text-decoration:none; }
/* color */
.colfff{color:#fff;}
.col666{color:#666;}
.colblack1{color:#323232;}
.colblack2{color:#414141;}
.colblack3{color:#808080;}
.colblack4{color:#a7a7a7;}
.colblack5{color:#333333;}
.colblack6{color:#838383;}
.colred{color:#c10000;}
.colred2{color:#7b0000;}
.colred3{color:#bc0202;}
.colred4{color:#ff3300;}
.colred5{ color:#fe0000;}
.colblue1{color:#08c;}
.colblue2{color:#278ded;}
.colblue3{color:#0293d6;}
.colblue4{color:#028cd4;}
.colf57007{ color:#f57007;}
.colgreen1{color:#267b00;}
.colgreen2{color:#690;}
/* position */
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.vt { vertical-align:top; }
.vm { vertical-align:middle; }
.vn { vertical-align:baseline; }
.vb { vertical-align:bottom; }
.vv{vertical-align:middle; margin-top:1px; margin-bottom:1px;}/*使块级元素居中，需配合width使用*/
.bc { margin-left:auto; margin-right:auto; }/*使块级元素居中，需配合width使用*/
.fl { float:left; }
.fr { float:right; }
.fli { float:left; display:inline; }/*display:inline解决ie6双边距兼容问题*/
.fri { float:right; display:inline; }
.cb { clear:both; }
.cl { clear:left; }
.cr { clear:right; }
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { *zoom:1;}
.pr { position:relative; }
.pa { position:absolute; }
.abs-right { position:absolute; right:0; }
.zoom { *zoom:1;}
.hidden { visibility:hidden; }
.none { display:none; }
.dib{display:inline-block;*display:inline; *zoom:1;}
.oh{ overflow:hidden;}
/* width & height*/
.w10 { width:10px; }
.w20 { width:20px; }
.w30 { width:30px; }
.w40 { width:40px; }
.w50 { width:50px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80px { width:80px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w200 { width:200px; }
.w250 { width:250px; }
.w300 { width:300px; }
.w400 { width:400px; }
.w500 { width:500px; }
.w600 { width:600px; }
.w700 { width:700px; }
.w800 { width:800px; }
.w { width:100%; }
.w80{ width:80%; }
.h50 { height:50px; }
.h80 { height:80px; }
.h100 { height:100px; }
.h200 { height:200px; }
.h { height:100%; }
/* padding & margin */
.m10 { margin:10px; }
.m15 { margin:15px; }
.m30 { margin:30px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25{margin-top:25px;}
.mt30 { margin-top:30px; }
.mt50 { margin-top:50px; }
.mt100 { margin-top:100px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb50 { margin-bottom:50px; }
.mb100 { margin-bottom:100px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml30 { margin-left:30px; }
.ml50 { margin-left:50px; }
.ml100 { margin-left:100px; }
.ml180{ margin-left:180px;}
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr30 { margin-right:30px; }
.mr50 { margin-right:50px; }
.mr100 { margin-right:100px; }
.p10 { padding:10px; }
.p15 { padding:15px; }
.p30 { padding:30px; }
.pt5 { padding-top:5px; }
.pt0{ padding-top:0px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt50 { padding-top:50px; }
.pb5 { padding-bottom:5px; }
.pb0 { padding-bottom:0px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }
.pb50 { padding-bottom:50px; }
.pb100 { padding-bottom:100px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl14 { padding-left:14px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.pl30 { padding-left:30px; }
.pl50 { padding-left:50px; }
.pl100 { padding-left:100px; }
.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pr14 { padding-right:14px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pr30 { padding-right:30px; }
.pr50 { padding-right:50px; }
.pr100 { padding-right:100px; }
/**a hand**/
.hand { cursor:pointer; }
/**need with width value**/
.fold { white-space:normal; word-break:break-all; overflow:auto; }
.ell { white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis;        /* for IE */ }
.nowrap{white-space:nowrap;}

/**whmp start**/
.yahei{font-family:\5FAE\8F6F\96C5\9ED1,'Microsoft YaHei',SimHei,SimSun;}
.visible{visibility:visible; }
.no_visible{ visibility:hidden;}
.ie67{_margin-left:-12px;+margin-left:-12px;}
.ml10_ie67{_margin-left:12px;+margin-left:12px;}
.mt5_ie67{_margin-top:5px;+margin-top:5px;+vertical-align:top;}
.vm_ie7{+vertical-align:top; margin-top:5px;}
.vm_ie6{vertical-align:middle;_vertical-align:auto;_margin-top:2px;}
.vt_ie7{+vertical-align:top; margin-top:10px;}
.di{ display:inline;}
.br5{ border-radius:5px;}
.ls5{letter-spacing: 5px;}
.t3 { text-indent:3em; }
.h300{ height:300px;}
.c5c{color: #5cb3de;}
.c45{color: #454545;}
/**table border 0**/
.b0{border:0px;}
.table0 { border:0px; border-collapse:collapse; }
.f18 { font-size:18px; }
.f34 { font-size:34px; }
.fA { font-family:Arial, Helvetica, sans-serif; }
.h34 { height:34px; }
.lh34 { line-height:34px; }
.pl55 { padding-left:55px; }
.pl47 { padding-left:47px; }
.pl70{ padding-left:70px;}
.pl80{ padding-left:80px;}
.pl120{ padding-left:120px;}
.ml180px{ margin-left:180px;_margin-left:90px;}
.pt40{padding-top:40px;_padding-top:30px;}
.ml2 { margin-left:2px; }
.ml45 { margin-left:45px; }
.ml294 { margin-left:294px; }
.ml215 { margin-left:215px }
.ml540{ margin-left:540px;}
.ml48{ margin-left:48px;}
.ml80{ margin-left:80px;}
.mt134 { margin-top:134px; }
.mt16 { margin-top:16px; }
.mt17 { margin-top:17px; }
.mt37 { margin-top:37px; }
.mt117 { margin-top:117px; }
.mt40{ margin-top:40px;}
.mt110{ margin-top:110px;}
.mr5_ie6{margin-right:5px;*margin-right:0px;}
.mr19 { margin-right:19px; }
.mr27 { margin-right:27px; }
.mr34 { margin-right:34px; }
.mr52 { margin-right:52px; }
.mr70 { margin-right:70px; }
.mr70_ie6 { margin-right:70px; _margin-right:35px; }
.mb27_ie6 { margin-bottom:27px; _margin-bottom:13px; }
.ti11 { text-indent:11px; }
.lh34 { line-height:32px; }
.w225 { width:225px; }
.w165 { width:165px; }
.w320 { width:320px; }
.w220{ width:220px;}
.w240{width:250px;+width:240px;}
.w258{ width:258px;}
.w75{ width:75%;}
.w110{ width:110px;}
.w180{ width:180px;}
.w620{ width:620px;}
.w52 { width:52px; }
.w128{ width:128px;}
.w124{ width:124px;}
.w133 { width:133px; }
.w135 { width:135px; }
.w808 { width:808px; }
.w396_ie6 { width:396px; _width:399px; }
.w430_ie6 { width:430px; _width:399px; }
.w466_ie6 { width:466px; _width:463px; }
.w500_ie6 { width:500px; _width:497px; }
.w520{max-width:520px;_width:520px;_overflow:hidden;}
.w60px{max-width:60px;_width:60px;_overflow:hidden;}
.h23 { height:23px; }
.h26 { height:26px; }
.pl250{ padding-left:250px;}
.pl100_ie6{_padding-left:100px;+padding-left:100px;}
.pl25{padding-left: 25px;}
.pl30_ie6{padding-left:30px;*padding-left:26px;}
.mt_neg20{ margin-bottom:-20px;}
.ml_neg_22{ margin-left:-22px;}
.ml150{ margin-left:150px;}
.mt80{ margin-top:80px;}
.mw710{max-width:710px;}
.mw100{max-width:100px;_width:100px;}
.mt4_ie6 { line-height:16px; margin-top:4px;  *margin-top:3px;
    _margin-top:4px; }
.m8 { margin:8px; }
.mt9 { margin-top:9px; *margin-top:7px;_margin-top:8px;*margin-bottom:-2px;_margin-bottom:-1px;}
.mt10_ie6 { margin-top:10px;_margin-top:8px; }
.mt18 { margin-top:18px; }
.mt19 { margin-top:19px; }
.mt22 { margin-top:22px; }
.mt28 { margin-top:28px; }
.ml { margin-left:0px; }
.ml25 { margin-left:25px; }
.ml25_ie6 { margin-left:25px; _margin-left:13px; }
.mt20_ie7{ +margin-top:20px;}
.mr7 { margin-right:7px; }
.mr40 { margin-right:40px; }
.ml7{ margin-left:7px;}
.ml27{ margin-left:27px;}
.ml40{ margin-left:40px;}
.mt12{ margin-top:12px;}
.mb7{ margin-bottom:7px;}
.mr19_ie6 { margin-right:19px; _margin-right:8px; }
.mr30_ie6 { margin-right:20px; _margin-right:17px; }
.mr40_ie6 { margin-right:43px; _margin-right:40px; }
.imgPosition{margin-top:67px;margin-left:89px;}
.ib_mb7_ie6{_display:inline-block;_margin-bottom:7px;}
.link { border-bottom:1px solid #e6e6e6; margin:10px 0; clear:both;}
/**whmp end**/

